package com.dh.project.model;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by admin on 2017/2/27.
 */
public class ALIPayResult {


    @SerializedName("total_amount")
    private List<String> totalAmount;
    @SerializedName("buyer_id")
    private List<String> buyerId;
    @SerializedName("trade_no")
    private List<String> tradeNo;
    @SerializedName("body")
    private List<String> body;
    @SerializedName("notify_time")
    private List<String> notifyTime;
    @SerializedName("subject")
    private List<String> subject;
    @SerializedName("sign_type")
    private List<String> signType;
    @SerializedName("buyer_logon_id")
    private List<String> buyerLogonId;
    @SerializedName("auth_app_id")
    private List<String> authAppId;
    @SerializedName("charset")
    private List<String> charset;
    @SerializedName("notify_type")
    private List<String> notifyType;
    @SerializedName("invoice_amount")
    private List<String> invoiceAmount;
    @SerializedName("out_trade_no")
    private List<String> outTradeNo;
    @SerializedName("trade_status")
    private List<String> tradeStatus;
    @SerializedName("gmt_payment")
    private List<String> gmtPayment;
    @SerializedName("version")
    private List<String> version;
    @SerializedName("point_amount")
    private List<String> pointAmount;
    @SerializedName("sign")
    private List<String> sign;
    @SerializedName("gmt_create")
    private List<String> gmtCreate;
    @SerializedName("buyer_pay_amount")
    private List<String> buyerPayAmount;
    @SerializedName("receipt_amount")
    private List<String> receiptAmount;
    @SerializedName("fund_bill_list")
    private List<String> fundBillList;
    @SerializedName("app_id")
    private List<String> appId;
    @SerializedName("seller_id")
    private List<String> sellerId;
    @SerializedName("notify_id")
    private List<String> notifyId;
    @SerializedName("seller_email")
    private List<String> sellerEmail;

    public List<String> getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(List<String> totalAmount) {
        this.totalAmount = totalAmount;
    }

    public List<String> getBuyerId() {
        return buyerId;
    }

    public void setBuyerId(List<String> buyerId) {
        this.buyerId = buyerId;
    }

    public List<String> getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(List<String> tradeNo) {
        this.tradeNo = tradeNo;
    }

    public List<String> getBody() {
        return body;
    }

    public void setBody(List<String> body) {
        this.body = body;
    }

    public List<String> getNotifyTime() {
        return notifyTime;
    }

    public void setNotifyTime(List<String> notifyTime) {
        this.notifyTime = notifyTime;
    }

    public List<String> getSubject() {
        return subject;
    }

    public void setSubject(List<String> subject) {
        this.subject = subject;
    }

    public List<String> getSignType() {
        return signType;
    }

    public void setSignType(List<String> signType) {
        this.signType = signType;
    }

    public List<String> getBuyerLogonId() {
        return buyerLogonId;
    }

    public void setBuyerLogonId(List<String> buyerLogonId) {
        this.buyerLogonId = buyerLogonId;
    }

    public List<String> getAuthAppId() {
        return authAppId;
    }

    public void setAuthAppId(List<String> authAppId) {
        this.authAppId = authAppId;
    }

    public List<String> getCharset() {
        return charset;
    }

    public void setCharset(List<String> charset) {
        this.charset = charset;
    }

    public List<String> getNotifyType() {
        return notifyType;
    }

    public void setNotifyType(List<String> notifyType) {
        this.notifyType = notifyType;
    }

    public List<String> getInvoiceAmount() {
        return invoiceAmount;
    }

    public void setInvoiceAmount(List<String> invoiceAmount) {
        this.invoiceAmount = invoiceAmount;
    }

    public List<String> getOutTradeNo() {
        return outTradeNo;
    }

    public void setOutTradeNo(List<String> outTradeNo) {
        this.outTradeNo = outTradeNo;
    }

    public List<String> getTradeStatus() {
        return tradeStatus;
    }

    public void setTradeStatus(List<String> tradeStatus) {
        this.tradeStatus = tradeStatus;
    }

    public List<String> getGmtPayment() {
        return gmtPayment;
    }

    public void setGmtPayment(List<String> gmtPayment) {
        this.gmtPayment = gmtPayment;
    }

    public List<String> getVersion() {
        return version;
    }

    public void setVersion(List<String> version) {
        this.version = version;
    }

    public List<String> getPointAmount() {
        return pointAmount;
    }

    public void setPointAmount(List<String> pointAmount) {
        this.pointAmount = pointAmount;
    }

    public List<String> getSign() {
        return sign;
    }

    public void setSign(List<String> sign) {
        this.sign = sign;
    }

    public List<String> getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(List<String> gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public List<String> getBuyerPayAmount() {
        return buyerPayAmount;
    }

    public void setBuyerPayAmount(List<String> buyerPayAmount) {
        this.buyerPayAmount = buyerPayAmount;
    }

    public List<String> getReceiptAmount() {
        return receiptAmount;
    }

    public void setReceiptAmount(List<String> receiptAmount) {
        this.receiptAmount = receiptAmount;
    }

    public List<String> getFundBillList() {
        return fundBillList;
    }

    public void setFundBillList(List<String> fundBillList) {
        this.fundBillList = fundBillList;
    }

    public List<String> getAppId() {
        return appId;
    }

    public void setAppId(List<String> appId) {
        this.appId = appId;
    }

    public List<String> getSellerId() {
        return sellerId;
    }

    public void setSellerId(List<String> sellerId) {
        this.sellerId = sellerId;
    }

    public List<String> getNotifyId() {
        return notifyId;
    }

    public void setNotifyId(List<String> notifyId) {
        this.notifyId = notifyId;
    }

    public List<String> getSellerEmail() {
        return sellerEmail;
    }

    public void setSellerEmail(List<String> sellerEmail) {
        this.sellerEmail = sellerEmail;
    }

    @Override
    public String toString() {
        return "ALIPayResult{" +
                "totalAmount=" + totalAmount +
                ", buyerId=" + buyerId +
                ", tradeNo=" + tradeNo +
                ", body=" + body +
                ", notifyTime=" + notifyTime +
                ", subject=" + subject +
                ", signType=" + signType +
                ", buyerLogonId=" + buyerLogonId +
                ", authAppId=" + authAppId +
                ", charset=" + charset +
                ", notifyType=" + notifyType +
                ", invoiceAmount=" + invoiceAmount +
                ", outTradeNo=" + outTradeNo +
                ", tradeStatus=" + tradeStatus +
                ", gmtPayment=" + gmtPayment +
                ", version=" + version +
                ", pointAmount=" + pointAmount +
                ", sign=" + sign +
                ", gmtCreate=" + gmtCreate +
                ", buyerPayAmount=" + buyerPayAmount +
                ", receiptAmount=" + receiptAmount +
                ", fundBillList=" + fundBillList +
                ", appId=" + appId +
                ", sellerId=" + sellerId +
                ", notifyId=" + notifyId +
                ", sellerEmail=" + sellerEmail +
                '}';
    }
}
